This Signal From Proxima Centauri Is Intriguing!